An Empirical Validation of Oracle Improvement

نویسندگان

چکیده

We propose a human-in-the-loop approach for oracle improvement and analyse whether the proposed process is helping developers to create better oracles. For this, we conducted two human studies with 68 participants overall: an assessment study study. Our results show that exhibit poor performance (29 percent accuracy) when manually assessing assertion contains false positive, negative or none of two. This shows automated detection these deficiencies beneficial users. tool OASIs (Oracle ASsessment Improvement) helps produce assertions higher quality. Participants who used in were able achieve 33 full 67 partial correctness as opposed without achieved only 21 43 correctness.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Empirical Validation of

Practitioners have expressed concern over their inability to accurately estimate costs associated with software development. This concern has become even more pressing as costs associated with development continue to increase. As a result, considerable research attention is now directed at gaining a better understanding of the software-development process as well as constructing and evaluating ...

متن کامل

Improvement of project management office performance: An empirical investigation of effective factors in iranian construction industry

Project management office (PMO) is a new emerging concept in Iranian construction industry. Executives expect this organizational unit to add value to the business, and meet the demands of stakeholders by performing specialized tasks ranging from providing project management support to portfolio management. In this regard, PMO managers have long faced the question of how to improve the performa...

متن کامل

An Empirical Study of Indirect Cross-validation

In this paper we provide insight into the empirical properties of indirect crossvalidation (ICV), a new method of bandwidth selection for kernel density estimators. First, we describe the method and report on the theoretical results used to develop a practical-purpose model for certain ICV parameters. Next, we provide a detailed description of a numerical study which shows that the ICV method u...

متن کامل

Empirical Process Theory and Oracle Inequalities

3 Motivation of Empirical Process Consider learning problem with observations Zi = (Xi, Yi), prediction rule f(Xi) and loss function L(f(Xi), Yi). Assume further that f is parameterized by θ ∈ Θ as fθ(Xi). Example, fθ(x) = θ>x be a linear function, and L(fθ(x), y) = (θ>x− y) is least squares loss. In the following, we introduce simplified notation gθ(Zi) = L(fθ(Xi), Yi). We are interested in es...

متن کامل

Implementing software process improvement: an empirical study

In this paper we present survey data characterizing the implementation of SPI in 85 UK companies. We aim to provide SPI managers with more understanding of the critical success factors of implementing SPI. We present an analysis of the critical implementation factors identified in published case studies. We use a questionnaire to measure the use of these factors in ‘typical’ software companies....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Software Engineering

سال: 2021

ISSN: ['0098-5589', '1939-3520', '2326-3881']

DOI: https://doi.org/10.1109/tse.2019.2934409